snow on the roof - Alemán Inglés Diccionario